html,body {height:100%;}
html {touch-action:manipulation;}
body {font-size:.7rem;color:#333;}
img {vertical-align:top;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
i {font-style:normal;}
.fl {float:left;}
.fr {float:right;}
.clearfix:after,.clearfix:before {display:table;content:" ";}
.clearfix:after {clear:both;}
.container {max-width:750px;min-width:320px;height:auto;margin:0 auto;}
.hide {display:none;}
.border-top {position:relative;}
.border-top:before {content:'';position:absolute;top:0;left:0;right:0;background-color:#d9d9d9;width:100%;height:1px;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform-origin:0 0;transform-origin:0 0;}
.border-bottom {position:relative;}
.border-bottom:after {content:'';position:absolute;bottom:0;left:0;right:0;background-color:#d9d9d9;width:100%;height:1px;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform-origin:0 0;transform-origin:0 0;}
.border-left {position:relative;}
.border-left:after {content:'';position:absolute;left:0;top:0;bottom:0;background-color:#d9d9d9;width:1px;height:100%;-webkit-transform:scaleX(0.5);transform:scaleX(0.5);-webkit-transform-origin:0 0;transform-origin:0 0;}
.border-right {position:relative;}
.border-right:after {content:'';position:absolute;right:0;top:0;bottom:0;background-color:#d9d9d9;width:1px;height:100%;-webkit-transform:scaleX(0.5);transform:scaleX(0.5);-webkit-transform-origin:0 0;transform-origin:0 0;}
.weui-cells__title {line-height:1;padding:10px 15px;margin:0;}
.weui-cells_radio .weui-check__label .weui-icon-checked:before {color:#ff9900 !important;}
.weui-cells_checkbox .weui-check__label {line-height:1;display:-webkit-flex;display:flex;}
.weui-cells_checkbox .weui-check__label:active {background-color:transparent;}
.weui-cells_checkbox .weui-check:checked+.weui-icon-checked:before {color:#f4b338;}
.weui-btn_primary {background-color:#f4b338;}
.weui-btn_primary:not(.weui-btn_disabled):active {background-color:#f9c055;}
.weui-count {height:24px;border:1px solid #e0e0e0;font-size:0;}
.weui-count .weui-count__btn {width:24px;height:24px;box-sizing:border-box;border:none;border-radius:0;background-color:#fff;}
.weui-count .weui-count__decrease {border-right:1px solid #e0e0e0;float:left;}
.weui-count .weui-count__increase {border-left:1px solid #e0e0e0;float:left;}
.weui-count .weui-count__number {width:30px;height:24px;font-size:14px;display:block;float:left;}
.weui-count .weui-count__decrease:before {background-color:#666;}
.weui-count .weui-count__increase:after,.weui-count .weui-count__increase:before {background-color:#666;}
/* 搜索 */
.search {height:2.2rem;background-color:#f4b237;position:fixed;top:0;left:0;right:0;z-index:999;}
.search .input {height:1.6rem;background-color:#fff;border-radius:4px;padding:0 10px;margin-top:.3rem;}
.search .input .input-icon {width:1.6rem;height:1.6rem;line-height:1.6rem;text-align:center;}
.search .input .input-icon .iconfont {font-size:1.1rem;color:#ccc;}
.search .input .placeholder {height:1.6rem;line-height:1.6rem;font-size:.65rem;color:#999;}
.search .icon,.search .icon a {width:2.2rem;height:2.2rem;}
.search .icon a {line-height:2.2rem;text-align:center;display:block;}
.search .icon a .iconfont {font-size:1.3rem;color:#fff;}
.search .search_input {width:100%;font-size:.65rem;color:#666;line-height:1.6rem;border:none;outline:none;display:block;}
.search .search_input::placeholder {font-size:.65rem;color:#999;}
/* 导航栏 */
.header {height:2.2rem;background-color:#fff;position:fixed;top:0;left:0;right:0;z-index:1;}
.header .title {font-size:.9rem;color:#333;line-height:2.2rem;text-align:center;}
.header .icon,.header .icon a {width:2.2rem;height:2.2rem;}
.header .icon a {line-height:2.2rem;text-align:center;display:block;}
.header .icon a .iconfont {font-size:1.2rem;color:#333;}
/* 标签栏 */
.weui-tabbar {background-color:#fff;position:fixed;left:0;right:0;z-index:999;}
/*.weui-tabbar .weui-tabbar__icon {line-height:20px;}*/
.weui-tabbar .weui-tabbar__icon .iconfont {font-size:1.2rem;color:#b3b3b3;}
.weui-tabbar .weui-bar__item--on .iconfont {color:#ef9344;}
.weui-tabbar .weui-bar__item--on .weui-tabbar__label {color:#ef9344;padding-top: 3px}
/********** 登录注册 **********/
.login {padding-top:2rem;}
.login .hd {width:100%;margin-bottom:30px;}
.login .hd img {width:100%;height:auto;}
.login .form {padding:0 30px;}
.login .form .input {height:40px;border:1px solid #dcdcdc;border-radius:6px;overflow:hidden;padding-left:10px;margin-bottom:10px;}
.login .form .input input {width:100%;line-height:40px;font-size:.7rem;color:#666;border:none;outline:none;}
.login .form .input input::placeholder {font-size:.7rem;color:#999;}
.login .form .vcode_img {height:42px;margin-left:20px;}
.login .form .vcode_img img {width:5rem;height:100%;}
.login .form .vcode_time {width:5rem;height:42px;margin-left:20px}
.login .form .vcode_time a {font-size:.8rem;color:#fff;line-height:42px;text-align:center;background-color:#ed9d60;border-radius:6px;display:block;}
.login .form .vcode_time a:active {background-color:#f9ab70;}
.login .form .btn .weui-btn_primary {height:42px;line-height:42px;}
.login .form .forget,.login .form .register,.login .form .go_login {margin-top:20px;}
.login .form .register,.login .form .go_login {text-align:right;}
.login .form .forget a,.login .form .register a,.login .form .go_login a {color:#999;}
.login .form .forget a:active,.login .form .register a:active,.login .form .go_login a:active {color:#f4b338;}
/********** 首页 **********/
/* banner */
.notice {background-color:#f2f2f2;display:-webkit-box;display:-webkit-flex;display:flex;padding:5px 10px;}
.notice .icon {width:1.2rem;height:1.2rem;line-height:1.2rem;margin-right: 5px;}
.notice .icon .iconfont {font-size:1.2rem;color:#ef9344}
.notice .marquee {-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow:hidden;}
.banner .swiper-container img {width:100%;}
.banner .swiper-container .swiper-pagination-bullet-active {background-color:#ff4e22;}
/* 导航 */
.nav {background-color:#fff;padding:5px 0;}
.nav .weui-grids:before,.nav .weui-grids:after,.nav .weui-grid:before,.nav .weui-grid:after {border:none;}
.nav .weui-grid {width:25%;padding:0;padding:5px 10px;}
.nav .weui-grid .weui-grid__icon {width:2.4rem;height:2.4rem;}
.nav .weui-grid .weui-grid__icon img {width:100%;height:100%;}
.nav .weui-grid .weui-grid__label {font-size:.65rem;color:#666;}
/* 广告 */
.ad {margin-bottom:10px;padding:0 10px;}
.ad a {display:inline-block;}
.ad img {width:100%;}
/* 热卖 */
.hot {padding:0 7px;margin-bottom:10px;}
.hot .goods {padding:0 3px;display:block;position:relative;}
.hot .goods-right {padding:0 3px;}
.hot .goods-right:last-child {margin-top:6px;}
.hot .goods .txt {position:absolute;top:.4rem;left:.4rem;}
.hot .goods .txt h3,.hot .goods .txt p,.hot .goods .txt .btn {line-height:1;}
.hot .goods .txt h3 {font-size:.75rem;font-weight:bold;margin-bottom:4px;}
.hot .goods .txt p {font-size:.65rem;}
.hot .goods .txt .btn {height:1rem;line-height:1rem;border-radius:.5rem;font-size:.65rem;color:#fff;font-weight:bold;padding:0 8px;margin-top:4px;display:inline-block;}
/* 发现好货 */
.find .title {font-size:.9rem;color:#659d5e;font-weight:bold;padding:10px 0;margin-bottom:10px;}
.find .weui-cells {background-color:#f2f2f2;margin-top:0;}
.find .weui-cells:after,.find .weui-cells:before {border-color:transparent;}
.find .weui-cells .weui-cell__hd .iconfont {font-size:1.2rem;color:#f99743;line-height:1;}
.find .weui-cells .weui-cell__bd {font-size:.8rem;margin-left:5px;}
.find .weui-cells .weui-cell__ft {font-size:.7rem;}
.find .swiper-container {padding:10px;}
.find .swiper-container .name {font-size:.65em;color:#333;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.find .swiper-container .price1 {font-size:.7rem;color:#cc291c;}
.find .swiper-container .price2 {font-size:.6rem;color:#999;text-decoration:line-through;margin-left:5px;}
/* 为您推荐 */
.recommend .title {font-size:.9rem;color:#659d5e;font-weight:bold;padding:10px 0;margin-bottom:10px;}
.recommend .weui-cells {background-color:#f2f2f2;margin-top:0;}
.recommend .weui-cells:after,.recommend .weui-cells:before {border-color:transparent;}
.recommend .weui-cells .weui-cell__hd .iconfont {font-size:1.2rem;color:#f99743;line-height:1;}
.recommend .weui-cells .weui-cell__bd {font-size:.8rem;margin-left:5px;}
.recommend .weui-cells .weui-cell__ft {font-size:.7rem;}
.recommend .weui-grids {padding:5px 0;}
.recommend .weui-grids:after,.recommend .weui-grids:before,.recommend .weui-grids .weui-grid:after,.recommend .weui-grids .weui-grid:before {border-color:transparent;}
.recommend .weui-grids .weui-grid {width:50%;padding:5px 10px;}
.recommend .weui-grids .weui-grid .name {font-size:.7rem;color:#333;line-height:1.4;margin:5px 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.recommend .weui-grids .weui-grid .price1 {font-size:.8rem;color:#cc291c;}
.recommend .weui-grids .weui-grid .price2 {font-size:.65rem;color:#999;text-decoration:line-through;margin-left:5px;}
.recommend .weui-grids .weui-grid .tag span {height:20px;font-size:.6rem;color:#fff;line-height:18px;box-sizing:border-box;border:1px solid #32b16c;border-radius:4px;display:inline-block;padding:0 6px;margin-right:5px;}
/********** 商品分类 **********/
.classify .class-scroll-nav,.classify .class-scroll-content {overflow:scroll;-webkit-transform:translateY(.5px);transform:translateY(.5px);}
.classify .class-scroll-nav {background-color:#f5f5f5;}
.classify .class-scroll-nav a {min-width:75px;height:48px;line-height:48px;text-align:center;color:#333;padding:0 5px;display:block;}
.classify .class-scroll-nav a.active {background-color:#fff;color:#ed6c23;position:relative;}
.classify .class-scroll-nav a.active:before {content:'';position:absolute;left:0;top:0;bottom:0;background-color:#ed6c23;width:2px;height:100%;}
.classify .class-scroll-nav::-webkit-scrollbar {display:none;}
.classify .class-scroll-content .item {padding:10px 5px;}
.classify .class-scroll-content .item a {display:block;width:50%;box-sizing:border-box;padding:0 5px;margin-bottom:10px;float:left;}
.classify .class-scroll-content .item a .img img {width:100%;}
.classify .class-scroll-content .item a .name {font-size:.6rem;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;}
.classify .class-scroll-content .item a .price1 {color:#c12b1f;}
.classify .class-scroll-content .item a .price2 {font-size:.6rem;color:#999;text-decoration:line-through;}
/********** 购物车 **********/
/* 没有数据 */
.no-cart {text-align:center;padding-top:5rem;}
.no-cart img {width:36%;}
.no-cart .txt {text-align:center;}
.no-cart .txt p {color:#666;text-align:center;margin:10px 0;}
.no-cart .txt a {display:inline-block;padding:0 12px;line-height:1.8;background-color:#f4b338;color:#fff;}
/* 有数据 */
.cart .weui-panel__hd,.cart .weui-media-box {padding:10px;}
.cart .weui-cells_checkbox {margin-right:10px;}
.cart .img {width:3rem;height:3rem;}
.cart .img img {width:100%;height:100%;}
.cart .shop-name,.cart .goods-name {font-size:.75rem;color:#333;}
.cart .shop-name {line-height:22px;}
.cart .goods-name {margin-bottom:5px;}
.cart .price {font-size:.7rem;color:#e86b16;}
.cart .weui-panel__ft.border-top:before {background-color:#e5e5e5;}
.cart .weui-panel__ft p {font-size:.75rem;color:#666;text-align:right;padding:12px 10px;}
.cart .weui-panel__ft p span {color:#e86b16;}
.cart-footer {height:2.45rem;line-height:2.45rem;background-color:#fff;font-size:.75rem;position:fixed;bottom:0;left:0;right:0;}
.cart-footer .hd {padding-left:10px;}
.cart-footer .hd .weui-cells_checkbox {margin-right:10px;}
.cart-footer .hd .weui-cells_checkbox .weui-check__label {line-height:2.45rem;}
.cart-footer .bd .total {text-align:right;margin-right:10px;}
.cart-footer .bd .total span {color:#e86b16;}
.cart-footer .bd .btn {width:4rem;height:2.45rem;background-color:#f4b338;text-align:right;}
.cart-footer .bd .btn#del {background-color:#ccc;}
.cart-footer .bd .btn a {display:block;font-size:.9rem;color:#fff;text-align:center;}
.cart .iconfont,.cart-footer .iconfont {font-size:22px;color:#c9c9c9;}
.cart .icon-yuanxingxuanzhongfill,.cart-footer .icon-yuanxingxuanzhongfill {color:#f4b338;}
.cart .weui-media-box_appmsg .weui-media-box__hd {width:3.5rem;height:3.5rem;}
.cart .weui-media-box:before,.cart .weui-panel__hd:after {left:10px;}
/********** 我的 **********/
.my .my-card {background-color:#f4b338;padding:10px 20px;}
.my .my-card .hd {display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:10px;}
.my .my-card .tx {width:2.5rem;height:2.5rem;border-radius:50%;overflow:hidden;}
.my .my-card .tx img {width:100%;height:100%;}
.my .my-card .name {-webkit-box-flex:1;-webkit-flex:1;flex:1;margin-left:15px;}
.my .my-card .name span {font-size:.9rem;}
.my .my-card .name .lv {font-size:.65rem;color:#fff;margin-left:10px;}
.my .my-card .weui-flex .weui-flex__item {text-align:center;position:relative;}
.my .my-card .weui-flex .weui-flex__item::after {content:'';width:1px;background-color:#fbd181;position:absolute;left:0;top:0;bottom:0;}
.my .my-card .weui-flex .weui-flex__item:first-child::after {background-color:transparent;}
.my .my-card .weui-flex .weui-flex__item .num {color:#fff;}
.my .go-my-order {background-color:#fff;}
.my .go-my-order .weui-cells {margin-top:10px;}
.my .go-my-order .weui-cell__bd {font-size:.75rem;color:#333;}
.my .go-my-order .weui-cell__ft {font-size:.7rem;}
.my .go-my-order .weui-grids::before,.my .go-my-order .weui-grids::after {border:none;}
.my .go-my-order .weui-grids .weui-grid::before,.my .go-my-order .weui-grids .weui-grid::after {border:none;}
.my .go-my-order .weui-grids .weui-grid {width:25%;padding:15px 0;}
.my .go-my-order .weui-grids .weui-grid__icon {width:auto;height:auto;text-align:center;line-height:1;}
.my .go-my-order .weui-grids .weui-grid__icon .iconfont {font-size:1.4rem;color:#f4b338;}
.my .go-my-order .weui-grids .weui-grid__label {font-size:.7rem;color:#333;line-height:1;margin-top:10px;}
.my .list .weui-cells {margin-top:10px;}
.my .list .weui-cells .weui-cell__bd {font-size:.7rem;color:#333;}
.my .btn {padding:15px;}
/********** 搜索 **********/
.search-hot .title {height:36px;line-height:36px;background-color:#f5f5f5;color:#999;padding-left:15px;}
.search-hot .tag {padding:0 15px;}
.search-hot .tag .item {line-height:2;color:#999;border:1px solid #aaa;border-radius:4px;padding:0 10px;margin:15px 15px 0 0;float:left;display:inline-block;}
.search-hot .tag .item.active {color:#f4b338;border:1px solid #f4b338;}
.search-hot .tag .item:active {color:#666}
.search-hot .tag .item.active:active {color:#f9c96f;}
/********** 商品详情 **********/
.details-banner .swiper-container img {width:100%;}
.details-banner .swiper-container .swiper-pagination-bullet-active {background-color:#ff4e22;}
.goods-details .details-content {background-color:#fff;padding:10px;}
.goods-details .details-content .name {font-size:.9rem;font-weight:bold;}
.goods-details .details-content .price1 {font-size:1rem;color:#f4b338;margin-right:10px;}
.goods-details .details-content .price2 {color:#999;text-decoration:line-through;}
.goods-details .details-content .notes {font-size:.65rem;}
.goods-details .details-content .notes span:first-child {font-weight:bold;}
.goods-details .details-content .notes span:last-child {color:#999;margin-left:20px;}
.goods-details .go-comment .weui-cells {margin-top:8px;}
.goods-details .go-comment .weui-cells .weui-cell {padding:15px;}
.goods-details .go-comment .weui-cell__bd {font-size:.7rem;color:#333;}
.goods-details .go-comment .weui-cell__ft {font-size:.6rem;color:#f4b338;}
.goods-details .go-shop .weui-cells {margin:8px 0;}
.goods-details .go-shop .weui-cells .weui-cell {padding:12px 15px;}
.goods-details .go-shop .weui-cell__hd {width:65px;box-sizing:border-box;border:1px solid #f0f2f5;padding:3px;}
.goods-details .go-shop .weui-cell__hd img {width:100%;}
.goods-details .go-shop .weui-cell__bd {font-size:.7rem;color:#333;padding-left:10px;}
.goods-details .go-shop .weui-cell__bd h3 {font-weight:700;}
.goods-details .go-shop .weui-cell__bd p b {font-size:.65rem;color:#f4b338;margin:0 2px;}
.goods-details .go-shop .weui-cell__ft {font-size:.6rem;color:#f4b338;}
.goods-details .details {margin-top:10px;}
.goods-details .details .title {font-size:.75rem;text-align:center;background-color:#fff;line-height:1;padding:15px 0;}
.goods-details .details img {width:100%;}
.goods-details .details .txt {background-color:#fff;margin-bottom:10px;}
.goods-details .details .txt h3 {font-size:.8rem;padding:10px;}
.goods-details .details .txt .weui-flex {padding:10px;position:relative;}
.goods-details .details .txt .weui-flex::after {content:'';position:absolute;bottom:0;left:10px;right:0;background-color:#d9d9d9;height:1px;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform-origin:0 0;transform-origin:0 0;}
.goods-details .details .txt .weui-flex .hd {min-width:100px;color:#999;padding-left:10px;}
.details-footer {height:53px;background-color:#fff;position:fixed;bottom:0;left:0;right:0;z-index:999;}
.details-footer .item {width:50%;}
.details-footer .item .icon {height:53px;text-align:center;padding-top:8px;}
.details-footer .item .icon .iconfont {display:block;line-height:1;font-size:1.1rem;color:#999;}
.details-footer .item .icon:active .icon-customerservice-fill {color:#f4b237;}
.details-footer .item .icon span {font-size:.6rem;color:#333;}
.details-footer .item .btn {height:53px;line-height:53px;text-align:center;font-size:.75rem;color:#fff;}
.details-footer .item .btn:first-child {background-color:#f2854c;}
.details-footer .item .btn:first-child:active {background-color:#f5681f;}
.details-footer .item .btn:last-child {background-color:#f52606;}
.details-footer .item .btn:last-child:active {background-color:#fe3c1e;}
/********** 我的订单 **********/
.order .no-order {text-align:center;padding-top:5rem;}
.order .no-order img {width:36%;}
.order .no-order .txt {color:#666;margin-top:10px;}
.order .weui-tab .weui-navbar {position:fixed;top:2.2rem;left:0;right:0;background-color:#fff;}
.order .weui-tab .weui-navbar .weui-navbar__item {height:40px;line-height:40px;font-size:.7rem;color:#666;padding:0;position:relative;}
.order .weui-tab .weui-navbar .weui-navbar__item::after {border:none;}
.order .weui-tab .weui-navbar .weui-bar__item--on {color:#f4b438;background-color:transparent;}
.order .weui-tab .weui-navbar .weui-bar__item--on::before {content:'';width:60%;height:2px;background-color:#f4b438;position:absolute;bottom:0;left:50%;margin-left:-30%;z-index:4;}
.order .weui-tab .weui-tab__bd {padding-top:40px;}
.order .weui-panel::before {border:none;}
.order .weui-panel .weui-panel__hd {font-size:.65rem;color:#666;padding:8px 10px;}
.order .weui-panel .weui-panel__hd:after {left:10px;right:10px;}
.order .weui-panel .weui-panel__bd .weui-media-box {padding:10px;}
.order .weui-panel .weui-panel__bd .weui-media-box_appmsg .weui-media-box__hd {width:4rem;height:4rem;margin-right:10px;}
.order .weui-panel .weui-panel__bd .weui-media-box__title {margin-bottom:5px;}
.order .weui-panel .weui-panel__bd .weui-media-box__title .name {font-size:.75rem;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.order .weui-panel .weui-panel__bd .weui-media-box__title .spec {font-size:.65rem;color:#999;}
.order .weui-panel .weui-panel__bd .weui-media-box__desc .price .p1 {font-size:.8rem;color:#cc291c;margin-right:10px;}
.order .weui-panel .weui-panel__bd .weui-media-box__desc .price .p2 {font-size:.65rem;color:#999;text-decoration:line-through;}
.order .weui-panel .weui-panel__bd .weui-media-box__desc .num {font-size:.8rem;color:#999;text-align:right;}
.order .weui-panel .weui-panel__ft {font-size:0;text-align:right;padding:10px;position:relative;}
.order .weui-panel .weui-panel__ft::before {content:'';position:absolute;top:0;left:0;right:0;background-color:#e5e5e5;width:100%;height:1px;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform-origin:0 0;transform-origin:0 0;}
.order .weui-panel__ft .weui-btn {font-size:.65rem;padding:0 10px;margin-top:0;margin-left:10px;}
.order .weui-media-box_appmsg {-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;}
/********** 邀请好友 **********/
.invite {background:url(../img/invite_bg.png) no-repeat;background-size:100% 100%;}
.invite .hd {width:11rem;padding-top:10rem;margin:0 auto;position:relative;}
.invite .hd .bg img {width:100%;}
.invite .hd .ewm img {width:50%;position:absolute;bottom:10px;left:50%;transform:translateX(-50%);}
.invite .bd {text-align:center;margin-top:20px;}
.invite .bd h3 {font-size:.9rem;color:#f6a821;font-weight:bold;margin-bottom:15px;}
.invite .bd .input {border:1px solid #f6a821;border-radius:6px;overflow:hidden;display:inline-block;}
.invite .bd .input p,.invite .bd .input a {height:40px;line-height:40px;font-size:.8rem;padding:0 15px;}
.invite .bd .input a {color:#fff;background-color:#f6a821;display:block;}
.invite .bd .input a:active {background-color:#fbb63f;}
/********** 个人资料 **********/
.personal .weui-flex {line-height:1;padding:15px;position:relative;}
.personal .weui-flex::after {content:'';height:1px;background-color:#eaeaea;position:absolute;bottom:0;left:0;right:0;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform-origin:0 0;transform-origin:0 0;}
.personal .weui-cells {margin-top:0;}
.personal .weui-cells::before {border:none;}
.personal .weui-cell__hd p {font-size:.75rem;color:#666;}
.personal .weui-cell__bd {text-align:right;}
.personal .weui-cell__bd img {width:2.4rem;height:2.4rem;border-radius:50%;}
.personal .weui-cell__bd {font-size:.75rem;color:#999;}
.personal .btn {padding:30px 15px;}
/********** 我的团队 **********/
.team {background-color:#fff;}
.team .hd .weui-flex__item,.team .bd .weui-flex__item {text-align:center;padding:7px 0;}
.team .hd p,.team .bd p {height:24px;line-height:24px;font-size:.6rem;color:#666;}
.team .hd p {background-color:#eee;border-radius:12px;padding:0 10px;display:inline-block;}
.team .bd {position:relative;}
.team .bd::after {content:'';height:1px;background-color:#eee;position:absolute;bottom:0;left:10px;right:10px;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform-origin:0 0;transform-origin:0 0;}
.team_more {background-color:#fff;line-height:1;text-align:center;padding:10px 0;}
.team_more a {font-size:.6rem;color:#f4b338;}
.team_more a:hover {color:#fcc255;}
/********** 修改密码 **********/
.password .weui-cells__title {font-size:.8rem;color:#333;}
.password .weui-input {font-size:.75rem;color:#333;}
.password .weui-input::placeholder {font-size:.75rem;color:#999;}
.password .btn {padding:30px 15px;}
/********** 我要提现 **********/
.withdraw .banner {position:relative;}
.withdraw .banner .money {position:absolute;top:50%;left:0;right:0;text-align:center;transform:translateY(-50%);}
.withdraw .banner .money .hd {font-size:1.2rem;color:#333;}
.withdraw .banner .money .hd span {font-size:1.5rem;margin-left:5px;}
.withdraw .banner .money .bd {font-size:.8rem;color:#333;}
.withdraw .weui-cells {margin-top:0;}
.withdraw .weui-cell__hd {font-size:.75rem;color:#333;}
.withdraw .weui-cell__bd .weui-input {font-size:.75rem;color:#666;}
.withdraw .weui-cell__bd .weui-input::placeholder {font-size:.75rem;color:#999;}
.withdraw .weui-cell__bd .go_card {font-size:.75rem;color:#f4b338;}
.withdraw .weui-cell__bd .go_card:hover {color:#e99b09;}
.withdraw .note {font-size:.6rem;color:#f1030e;padding:15px 0 0 15px;}
.withdraw .btn {padding:30px 15px;}
/********** 添加银行卡 **********/
.add-card .weui-cells {margin-top:0;}
.add-card .weui-cells_checkbox::before,.add-card .weui-cells_checkbox::after {border:none;}
.add-card .weui-label {font-size:.75rem;}
.add-card .weui-input {font-size:.75rem;color:#666;}
.add-card .weui-input::placeholder {font-size:.75rem;color:#999;}
.add-card .weui-vcode-btn {min-width:5.5rem;font-size:.85rem;color:#f4b338;padding:0 10px;}
.add-card .weui-cells_checkbox {background-color:transparent;margin-top:15px;}
.add-card .weui-check__label {padding:0;padding-left:15px;display:inline-block;}
.add-card .weui-check__label:active {background-color:transparent;}
.add-card .weui-check__label .weui-icon-checked {vertical-align:sub;}
.add-card .weui-check__label .weui-icon-checked::before {font-size:24px;}
.add-card [class*=" weui-icon-"]:before,.add-card [class^=weui-icon-]:before {margin:0;}
.add-card .weui-check__label p {font-size:.7rem;color:#888;}
.add-card .weui-check__label p a {color:#1dbc44;}
.add-card .weui-check__label p a:hover {color:#22e051;}
.add-card .read {font-size:.7rem;color:#888;line-height:24px;}
.add-card .read a {color:#f4b338;}
.add-card .btn {padding:30px 15px;}
.add-card .weui-vcode-btn:active {background-color:#ececec;}
/********** 收货地址 **********/
.edit-address .weui-cells {margin-top:0;}
.edit-address .weui-cells_form .weui-label,.edit-address .weui-cells_form .weui-input,.edit-address .weui-cells_checkbox .weui-cell__bd {font-size:.75rem;color:#666;}
.edit-address .btn {height:53px;position:fixed;bottom:0;left:0;right:0;}
.edit-address .btn a {height:53px;line-height:53px;font-size:.9rem;color:#fff;text-align:center;display:block;}
.edit-address .btn .btn1 {color:#333;background-color:#fff;}
.edit-address .btn .btn2 {background-color:#f4b338;}
.edit-address .btn .btn1:active {background-color:#eee;}
.edit-address .btn .btn2:active {background-color:#f8c159;}
.edit-address [class*=" weui-icon-"]:before,.edit-address [class^=weui-icon-]:before {margin:0;}
.toolbar .picker-button {color:#f4b338;}
.weui-picker-modal {background-color:#eee;}
.weui-picker-modal .picker-item {font-size:.75rem;}
/********** 编辑收货地址 **********/
.no-address {text-align:center;padding-top:5rem;}
.no-address img {width:36%;}
.no-address .txt {font-size:.7rem;color:#666;}
.address .item {background-color:#fff;padding:10px;margin-bottom:10px;display:block;}
.address .item:active {background-color:#fafafa;}
.address .item .name,.address .item .tag {width:2.75rem;}
.address .item .name,.address .item .tel {color:#333;}
.address .item .delete {line-height:1;}
.address .item .delete .iconfont {font-size:1rem;color:#999;}
.address .item .tag span {display:inline-block;line-height:1.2;padding:0 5px;border:1px solid #f4b338;color:#f4b338;}
.address .item .address {font-size:.65rem;color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.weui-dialog .weui-dialog__btn {color:#f4b338;}
/********** 我的收藏 **********/
.collect .weui-media-box_appmsg .weui-media-box__hd {width:3.6rem;height:3.6rem;}
.collect .weui-media-box_appmsg .weui-media-box__hd img {width:100%;height:100%;}
.collect .weui-media-box_appmsg .weui-media-box__bd .name {font-size:.8rem;color:#333;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.collect .weui-media-box_appmsg .weui-media-box__bd .price {font-size:1rem;color:#d13837;}
/********** 账户明细 **********/
.score .weui-tab .weui-navbar {background-color:#fff;}
.score .weui-tab .weui-navbar__item {color:#666;padding:5px 0;position:relative;}
.score .weui-tab .weui-navbar__item::after {border:none;}
.score .weui-tab .weui-navbar__item.weui-bar__item--on {color:#f4b338;background-color:transparent;}
.score .weui-tab .weui-navbar__item.weui-bar__item--on::before {content:'';width:60%;height:2px;position:absolute;bottom:0;left:50%;margin-left:-30%;z-index:4;background-color:#f4b338;}
.score .weui-tab__bd {padding-top:34px;}
.score .weui-cells {margin-top:-1px;}
.score .score-task,.score .score-time {font-size:.65rem;color:#999;}
.score .score-task .plus {color:#f31333;margin:0 4px;}
.score .score-task .reduce {color:#09c85a;margin:0 4px;}
/********** 全部商品 **********/
.all-goods nav {height:40px;background-color:#fff;position:fixed;top:2.2rem;left:0;right:0;z-index:9999;}
.all-goods nav .weui-flex__item {text-align:center;line-height:40px;}
.all-goods nav .weui-flex__item:active,.all-goods nav .weui-flex__item.active {color:#f4b338;}
.all-goods nav .weui-flex__item.active {position:relative;}
.all-goods nav .weui-flex__item.active::after {content:'';height:2px;background-color:#f4b338;position:absolute;bottom:0;left:0;right:0;}
.all-goods .weui-panel {margin-top:41px;}
.all-goods .weui-panel::before {border:none;}
.all-goods .weui-panel .weui-media-box__hd {width:90px;height:90px;}
.all-goods .weui-panel .weui-media-box__bd .weui-media-box__title {font-size:.7rem;color:#333;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.all-goods .weui-panel .weui-media-box__bd .weui-media-box__desc .price {font-size:.9rem;color:#f4b338;margin-bottom:5px;}
.all-goods .weui-panel .weui-media-box__bd .weui-media-box__desc .price span {font-size:.65rem;color:#999;text-decoration:line-through;margin-left:10px;}
.all-goods .weui-panel .weui-media-box__bd .weui-media-box__desc .num {font-size:.65rem;}
/********** 我的足迹 **********/
.footmark .weui-grids {padding:5px 0;}
.footmark .weui-grids:after,.footmark .weui-grids:before,.footmark .weui-grids .weui-grid:after,.footmark .weui-grids .weui-grid:before {border-color:transparent;}
.footmark .weui-grids .weui-grid {width:50%;padding:5px 10px;}
.footmark .weui-grids .weui-grid .name {font-size:.7rem;color:#333;line-height:1.4;margin:5px 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.footmark .weui-grids .weui-grid .price1 {font-size:.8rem;color:#cc291c;}
.footmark .weui-grids .weui-grid .price2 {font-size:.65rem;color:#999;text-decoration:line-through;margin-left:5px;}
.footmark .btn {padding:30px 15px;}
/********** 填写订单 **********/
.edit-order .weui-cells {margin-top:0;}
.edit-order .e-address {margin-top:-1px;background:#fff url(../img/order-line.png) -7px bottom repeat-x;background-size:44px 2px;}
.edit-order .e-address .weui-cell {padding:20px 15px;}
.edit-order .e-address .weui-cell_access:active {background-color:transparent}
.edit-order .e-address .con {font-size:.75rem;font-weight:700;}
.edit-order .e-address .con .tag {font-size:.6rem;font-weight:400;color:#f4b338;display:inline-block;line-height:1.2;border:1px solid #f4b338;padding:0 4px;margin-left:10px;}
.edit-order .e-address .add {font-size:.6rem;color:#666;margin-top:5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
.edit-order .e-address .add .iconfont {font-size:.7rem;color:#666;}
.edit-order .weui-media-box {background-color:#fff;margin:8px 0 10px;}
.edit-order .weui-media-box .weui-media-box__hd {width:80px;height:80px;line-height:80px;}
.edit-order .weui-media-box .weui-media-box__bd .weui-media-box__title {font-size:.7rem;color:#666;line-height:1.5;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.edit-order .weui-media-box .weui-media-box__bd .weui-flex {-webkit-box-align:center;-webkit-align-items:center;align-items:center;}
.edit-order .weui-media-box .weui-media-box__bd .price1 {font-size:.9rem;color:#d13837;line-height:1;}
.edit-order .weui-media-box .weui-media-box__bd .price2,.edit-order .weui-media-box .weui-media-box__bd .num {font-size:.6rem;color:#999;line-height:1;}
.edit-order .weui-media-box .weui-media-box__bd .price2 {text-decoration:line-through;margin-left:10px;}
.edit-order .item {background-color:#fff;padding:10px 15px;}
.edit-order .item .weui-flex__item:first-child {color:#666;}
.edit-order .item .weui-flex__item:last-child {color:#d13837;text-align:right;}
.go-submit {height:53px;background-color:#fff;position:fixed;bottom:0;left:0;right:0;z-index:999;}
.go-submit .price {line-height:53px;padding-left:15px;color:#f4b338;}
.go-submit .price span {font-size:.8rem;font-weight:700;margin-left:5px;}
.go-submit .btn {width:35%;height:53px;background-color:#f4b338;}
.go-submit .btn a {display:block;text-align:center;line-height:53px;font-size:.8rem;color:#fff;}
/********** 兑换互转 **********/
.exchange .weui-cells_form {margin-top:0;}
.exchange .weui-cells_form .weui-label,.exchange .weui-cells_form .weui-select,.exchange .weui-cells_form .weui-input,.exchange .weui-cells_form .weui-input::placeholder {font-size:.7rem;}
.exchange .weui-cells_form .weui-select,.exchange .weui-cells_form .weui-input {color:#666;}
.exchange .weui-cells_form .weui-input::placeholder {color:#999;}
.exchange .btn {padding:30px 15px;}
/********** 实名认证 **********/
.realname .input {background-color:#fff;padding:10px 15px;display:-webkit-box;display:-webkit-flex;display:flex;}
.realname .input input {-webkit-box-flex:1;-webkit-flex:1;flex:1;border:none;font-size:.7rem;color:#666;outline:none;}
.realname .input input::placeholder {font-size:.7rem;color:#999;}
.realname .upload {background-color:#fff;padding:10px 15px;}
.realname .upload .weui-flex__item {font-size:.7rem;color:#999;}
.realname .upload .fileinput {background-color:#eee;line-height:1;border-radius:4px;padding:5px 10px;position:relative;display:inline-block;overflow:hidden;}
.realname .upload .fileinput span {font-size:.7rem;color:#999;}
.realname .upload .fileinput input {position:absolute;right:0px;top:0px;opacity:0;}
.realname .upload .pic {width:10rem;margin:10px auto 0;}
.realname .upload .pic img {width:100%;height:auto;}
.realname .btn {padding:30px 15px;}
.big-pic {display:none;}
.big-pic .bg {background-color:#000;position:fixed;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}
.big-pic img {width:100%;height:auto;}

